Volume 41, Issue 2, August 2019, Pages 105-117
Ali Mekdad; Salah Emam
Volume 41, Issue 1, April 2019, Pages 21-28
A. A.A Mekdad
Volume 38, Issue 3, December 2016, Pages 531-546
Mostafa Rady; Ali Mekdad